package week3.example;//***************************************************************************************************************
//  RandomNumbers.java        Author:Duanzhixuan
//  
// Demonstrates the creation of pseudo-random numbers using the Random class.
//***************************************************************************************************************

import java.util.Random;

public class E3_2
{
    //************************************************************************************************************
    // Generates random numbers in various ranges.
//**********************************************************************************************************
     public static void main(String[] args)
     {
         Random generator = new Random();
        int num1;
        float num2;

    num1 = generator.nextInt();
    System.out.println("A random integer:"+ num1);
   
    num1 = generator.nextInt(10);
    System.out.println("From 0 to 9:"+num1);
    num1 = generator.nextInt(10) +1;
    System.out.println("From 1 to 10:"+ num1);
    num1 = generator.nextInt(15) +20;
    System.out.println("From -10 to 9: " + num1);

    num2 = generator.nextFloat();
    System.out.println("A random float (between 0-1): " + num2);

    num2 = generator.nextFloat()*6; // 0.0 to 5.999999
    num1 = (int)num2 +1;
    System.out.println("From 1 to 6: " + num1);
}
}
